Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENARTH PLACE Terraced £1,204,586 £865,000 12 Nov 2015
2 PENARTH PLACE Terraced £947,551 £945,000 11 Jul 2022